A Directional Occlusion Shading Model for Interactive Direct Volume Rendering
نویسندگان
چکیده
Volumetric rendering is widely used to examine 3D scalar fields from scanners and direct numerical simulation datasets. One key aspect of volumetric rendering is the ability to provide shading cues to aid in understanding structure contained in the datasets. While shading models that reproduce natural lighting conditions have been shown to better convey depth information and spatial relationships, they traditionally require considerable (pre-)computation. In this paper, we propose a novel shading model for interactive direct volume rendering that provides perceptual cues similar to that of ambient occlusion, for both solid and transparent surface-like features. An image space occlusion factor is derived from the radiative transport equation based on a specialized phase function. Our method does not rely on any precomputation and thus allows for interactive explorations of volumetric data sets via on-the-fly editing of the shading model parameters or (multi-dimensional) transfer functions. Unlike ambient occlusion methods, modifications to the volume, such as clipping planes or changes to the transfer function, are incorporated into the resulting occlusion-based shading. Scientific Computing and Imaging Institute, University of Utah Technical Report No UUSCI-2008-009 A Directional Occlusion Shading Model for Interactive Direct Volume Rendering Mathias Schott1, Vincent Pegoraro1, Charles Hansen1, Kévin Boulanger2, Josh Stratton1, Kadi Bouatouch2 1Scientific Computing and Imaging Institute, School of Computing, University of Utah, USA 2IRISA, Université de Rennes I, France Figure 1: From left to right: a) Visible male data set with occlusion of solid and transparent materials (3.4 FPS, 996 slices) b) CT scan of an engine block where a clipping plane was used to show the exhaust port (13.3 FPS, 679 slices) c) Bonsai data set of which complex features are exposed by our ambient occlusion approximation (4.1 FPS, 1492 slices) Abstract Volumetric rendering is widely used to examine 3D scalar fields from scanners and direct numerical simulation datasets. One key aspect of volumetric rendering is the ability to provide shading cues to aid in understanding structure contained in the datasets. While shading models that reproduce natural lighting conditions have been shown to better convey depth information and spatial relationships, they traditionally require considerable (pre-)computation. In this paper, we propose a novel shading model for interactive direct volume rendering that provides perceptual cues similar to that of ambient occlusion, for both solid and transparent surface-like features. An image space occlusion factor is derived from the radiative transport equation based on a specialized phase function. Our method does not rely on any precomputation and thus allows for interactive explorations of volumetric data sets via on-the-fly editing of the shading model parameters or (multi-dimensional) transfer functions. Unlike ambient occlusion methods, modifications to the volume, such as clipping planes or changes to the transfer function, are incorporated into the resulting occlusion-based shading.Volumetric rendering is widely used to examine 3D scalar fields from scanners and direct numerical simulation datasets. One key aspect of volumetric rendering is the ability to provide shading cues to aid in understanding structure contained in the datasets. While shading models that reproduce natural lighting conditions have been shown to better convey depth information and spatial relationships, they traditionally require considerable (pre-)computation. In this paper, we propose a novel shading model for interactive direct volume rendering that provides perceptual cues similar to that of ambient occlusion, for both solid and transparent surface-like features. An image space occlusion factor is derived from the radiative transport equation based on a specialized phase function. Our method does not rely on any precomputation and thus allows for interactive explorations of volumetric data sets via on-the-fly editing of the shading model parameters or (multi-dimensional) transfer functions. Unlike ambient occlusion methods, modifications to the volume, such as clipping planes or changes to the transfer function, are incorporated into the resulting occlusion-based shading.
منابع مشابه
A Multidirectional Occlusion Shading Model for Direct Volume Rendering
In this paper, we present a novel technique which simulates directional light scattering for more realistic interactive visualization of volume data. Our method extends the recent directional occlusion shading model by enabling light source positioning with practically no performance penalty. Light transport is approximated using a tilted cone-shaped function which leaves elliptic footprints in...
متن کاملA Comparison of Volumetric Illumination Methods by Considering their Underlying Mathematical Models
In this paper, we study and analyze seven state-of-the-art volumetric illumination methods, in order to determine their differences with respect to the underlying theoretical mathematical models and numerical problems potentially arising during implementation. The chosen models are half angle slicing, directional occlusion shading, multidirectional occlusion shading, shadow volume propagation, ...
متن کاملA Model for Volume Lighting and Modeling
Direct volume rendering is a commonly used technique in visualization applications. Many of these applications require sophisticated shading models to capture subtle lighting effects and characteristics of volumetric data and materials. For many volumes, homogeneous regions pose problems for typical gradient based surface shading. Many common objects and natural phenomena exhibit visual quality...
متن کاملVolume Rendering using the Fourier Projection-Slice Theorem
The Fourier projection-slice theorem states that the inverse transform of a slice extracted from the frequency domain representation of a volume yields a projection of the volume in a direction perpendicular to the slice. This theorem allows the generation of attenuation-only renderings of volume data in O (N 2 log N) time for a volume of size N . In this paper, we show how more realistic rende...
متن کاملRendering using the Fourier Projection - Slice Theorem
The Fourier projection-slice theorem states that the inverse transform of a slice extracted from the frequency domain representation of a volume yields a projection of the volume in a direction perpendicular to the slice. This theorem allows the generation of attenuation-only renderings of volume data in 0 (N2 log N) time for a volume of size N 3 • In this paper, we show how more realistic rend...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 28 شماره
صفحات -
تاریخ انتشار 2009